100 REM 110 REM "CSLIDE" SLIDESHOW PROGRAM 120 REM MARC MOORCROFT 130 REM 73 ST. GEORGE ST. #380 140 REM TORONTO, ONTARIO M5S 2E5 150 REM 160 REM BASED ON "COMPRESSOR" BY CHRIS 170 REM ZAMARA IN THE TRANSACTOR 180 REM VOLUME 6 ISSUE 4. 190 REM 200 POKE55,0:POKE56,88:POKE51,0:POKE52,88 210 FORT=22528TO22607:READA:POKET,A:NEXT 220 DIM F$(144) 230 PRINT"[147] CSLIDESHOW[146] BY MARC MOORCROFT" 240 PRINT"INSERT PICTURES DISK AND HIT RETURN" 250 GETA$:IFA$<>CHR$(13)THEN250 260 PRINT"READING DIRECTORY" 270 OPEN1,8,0,"$0:JJ*" 280 GET#1,A$,A$,A$,A$,A$,A$:NF=0 290 GET#1,A$:IFA$<>""THEN290 300 GET#1,A$,A$,A$,A$ 310 GET#1,A$:IFA$=" "ORA$=""THEN310 320 IFA$<>CHR$(34)THENCLOSE1:GOTO390 330 B$="" 340 GET#1,A$:IFA$=CHR$(34)THEN360 350 B$=B$+A$:GOTO340 360 B$=MID$(B$,3):F$(NF)=B$:PRINTB$:NF=NF+1 370 GET#1,A$:IFA$<>""THEN370 380 GOTO300 390 NF=NF-1 400 PRINT"[147]MOVE UP AND DOWN THE LIST WITH THE" 410 PRINT"CRSR[146] KEYS. HIT RETURN[146] TO SEE A" 420 PRINT"PICTURE. HIT Q[146] TO QUIT, AND" 430 PRINT"D[146] FOR ANOTHER DISK" 440 PRINT"PRESS RETURN[146] TO START" 450 FORT=1TO10:GETA$:NEXT 460 GETA$:IFA$<>CHR$(13)THEN460 470 PRINT"[147]";:DP=0:SP=0:FORT=0TO20:PRINTF$(T):NEXT 480 PRINT""; 490 PRINTTAB(14)"<--":PRINT"[145]";:GOTO500 500 GETA$:IFA$=""THEN500 510 IFA$=""THENGOSUB570:GOTO490 520 IFA$="[145]"THENGOSUB640:GOTO490 530 IFA$="D"THENCLR:GOTO220 540 IFA$=CHR$(13)THEN700 550 IFA$="Q"THENPRINT"[147]":END 560 GOTO500 570 PRINTTAB(14)" ":PRINT"[145]"; 580 IFDP=NFTHENRETURN 590 DP=DP+1 600 IFSP<20THENPRINT"";:SP=SP+1:RETURN 610 PRINT"[145][145][145]"F$(DP) 620 PRINT" " 630 PRINT"";:RETURN 640 PRINTTAB(14)" ":PRINT"[145]"; 650 IFDP=0THENRETURN 660 DP=DP-1 670 IFSP>0THENPRINT"[145]";:SP=SP-1:RETURN 680 PRINT"[157][148]":POKE218,132:PRINT" " 690 PRINT""F$(DP):PRINT"";:RETURN 700 OPEN8,8,0,"JJ"+F$(DP) 710 POKE56576,2:POKE53272,120:POKE53265,59 720 SYS22528 730 GETA$:IFA$=""THEN730 740 POKE53272,20:POKE53265,27:POKE56576,3 750 GOTO500 760 REM *** UNCOMPRESSOR ML *** 770 DATA162,8,32,198,255,32,228,255,133,251,32,228,255,133,252,32,183 780 DATA255,208,51,32,228,255,201,254,240,13,160,0,145,251,230,251,208 790 DATA2,230,252,24,144,231,32,228,255 800 DATA72,32,228,255,170,168,104,136,145,251,136,192,255,208,249,138,24 810 DATA101,251,133,251,144,2,230,252 820 DATA24,144,200,32,204,255,169,8,32,195,255,96